package thread3;

/**
 * Created with IntelliJ IDEA
 * Description:
 * User:34398
 * Date:2024-07-02
 * Time:8:24
 */


/**
 * 创建线程的方法有三种
 * 1、Thread 类的继承
 * 2、Runnable接口的实现  这个方法可以解耦合
 * 3、Thread的匿名内部类   这个方法内聚性能强
 */
public class demo3 {

    public static void main(String[] args) throws InterruptedException {


        Thread t = new Thread(() -> {
            while (true) {
                System.out.println("创建了一个线程");
                try {
                    Thread.sleep(1000);
                } catch (InterruptedException e) {
                    e.printStackTrace();
                }
            }
        });

        t.start();//调用start才能创建线程

        while (true) {
            System.out.println("主线程");
            Thread.sleep(1000);

        }

    }

}
